package com.mingqijia.gassafety.webserver.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * <p>
 *
 * @author wanghai
 * @since 2022-06-10
 */


@Data
@ApiModel(value = "客户设备的绑定历史-入参")
public class ConsumerBindingHistoryRequest {
    private Integer templateType;

    @ApiModelProperty("客户 id")
    @NotNull(message = "客户id不能为空.")
    private Integer consumerId;

    @ApiModelProperty("设备号")
    private String iMEI;


    @ApiModelProperty("设备厂商")
    private String equipmentManufacturer;

    @ApiModelProperty("设备类型")
    private String equipmentType;

    @ApiModelProperty("设备型号")
    private String equipmentModel;

    @ApiModelProperty("运营商")
    private String operators;

    @ApiModelProperty("通讯方式")
    private String communicationMode;

    @ApiModelProperty("事件 0:解绑, 1:绑定")
    private Integer event;


    @ApiModelProperty("模板二: 订单编号")
    private String outOrderCode;
    @ApiModelProperty("模板一: 渠道   1-手动, 2-时刻助手, 3-TCIS")
    private Integer bindChannel;

    @ApiModelProperty("页码")
    private int page=1;
    @ApiModelProperty("每页数量")
    private int pageSize=30;


}
